package com.six.biz;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.six.vo.Movement;


/**
 * IMovementBiz 调仓业务接口
 * 
 */
//@Transactional(propagation=Propagation.REQUIRED)
public interface IMovementBiz {
	/**
	 * 	保存调仓，调盘记录
	 * 
	 */
	public void save(Movement movement);
	/**
	 * 	查询所有调盘，调仓记录
	 * 
	 */
	@Transactional(readOnly=true)
	public List<Movement> findAllMoveList();
	/**
	 * 	根据调度类型查找调度记录
	 * 
	 */
	@Transactional(readOnly=true)
	public List<Movement> findByType(String type);
	/**
	 * 	根据调度记录号查询调度记录
	 * 
	 */
	@Transactional(readOnly=true)
	public Movement findById(String id);

}
